package cc.rengu.igas.mcps.core.model;

import java.util.List;

/**
 * 终端参数
 */
public class CommonParam {

    private String timeOut; /* 超时时间 */
    private String retryTime; /* 重试次数 */
    private String telephoneNo; /* 管理电话号码 */
    private String surpManEnter; /* 是否支持手输卡号 */
    private String mchntName; /* 商户名称 */
    private String resendTime; /* 交易重发次数 */
    private List<TransAuth> transAuthList; /* 支持交易列表 */
    private String noPinFlag; /* 免密标志 */
    private String noPinAmt; /* 免密金额 0-表示不启用 1-表示启用 */
    private String noSignFlag; /* 免签标志 0-表示不启用 1-表示启用 */
    private String noSignAmt; /* 免签金额 */
    private String noTouchQuickFlag; /* 启用非接快速业务标识 0-表示不启用 1-表示启用 */
    private String t0Flag; /* 是否T0商户  0-表示否 1表示是 */
    private String algorithmType; /* 算法标识 "3DES-国际算法  SM4-国密算法" */
    private String autoSignOut; /* 是否自动签退 */


    public String getTimeOut() {
        return timeOut;
    }

    public void setTimeOut(String timeOut) {
        this.timeOut = timeOut;
    }

    public String getRetryTime() {
        return retryTime;
    }

    public void setRetryTime(String retryTime) {
        this.retryTime = retryTime;
    }

    public String getTelephoneNo() {
        return telephoneNo;
    }

    public void setTelephoneNo(String telephoneNo) {
        this.telephoneNo = telephoneNo;
    }

    public String getSurpManEnter() {
        return surpManEnter;
    }

    public void setSurpManEnter(String surpManEnter) {
        this.surpManEnter = surpManEnter;
    }

    public String getMchntName() {
        return mchntName;
    }

    public void setMchntName(String mchntName) {
        this.mchntName = mchntName;
    }

    public String getResendTime() {
        return resendTime;
    }

    public void setResendTime(String resendTime) {
        this.resendTime = resendTime;
    }

    public List<TransAuth> getTransAuthList() {
        return transAuthList;
    }

    public void setTransAuthList(List<TransAuth> transAuthList) {
        this.transAuthList = transAuthList;
    }

    public String getNoPinFlag() {
        return noPinFlag;
    }

    public void setNoPinFlag(String noPinFlag) {
        this.noPinFlag = noPinFlag;
    }

    public String getNoPinAmt() {
        return noPinAmt;
    }

    public void setNoPinAmt(String noPinAmt) {
        this.noPinAmt = noPinAmt;
    }

    public String getNoSignFlag() {
        return noSignFlag;
    }

    public void setNoSignFlag(String noSignFlag) {
        this.noSignFlag = noSignFlag;
    }

    public String getNoSignAmt() {
        return noSignAmt;
    }

    public void setNoSignAmt(String noSignAmt) {
        this.noSignAmt = noSignAmt;
    }

    public String getNoTouchQuickFlag() {
        return noTouchQuickFlag;
    }

    public void setNoTouchQuickFlag(String noTouchQuickFlag) {
        this.noTouchQuickFlag = noTouchQuickFlag;
    }

    public String getT0Flag() {
        return t0Flag;
    }

    public void setT0Flag(String t0Flag) {
        this.t0Flag = t0Flag;
    }

    public String getAlgorithmType() {
        return algorithmType;
    }

    public void setAlgorithmType(String algorithmType) {
        this.algorithmType = algorithmType;
    }

    public String getAutoSignOut() {
        return autoSignOut;
    }

    public void setAutoSignOut(String autoSignOut) {
        this.autoSignOut = autoSignOut;
    }
}
